Malay wild dog
noun
: a wild dog (Cuon javanicus) found in Malaysia and adjacent islands and closely related to the red dog
Love words? Need even more definitions?
Merriam-Webster unabridged
Share